• word of the day

    annona muricata

    annona muricata - Dictionary definition and meaning for word annona muricata

    Definition
    (noun) small tropical American tree bearing large succulent slightly acid fruit
Download our Mobile App Today
Receive our word of the day
on Whatsapp